package net.zhengxinyun.performance.service.examNew;

import net.zhengxinyun.performance.entity.exam.UnSysUsers;
import net.zhengxinyun.performance.entity.exam.UserTypeEntity;
import net.zhengxinyun.performance.filter.exam.UnSysUserFilter;
import net.zhengxinyun.performance.filter.exam.UsersTypeFilter;

import java.util.List;

public interface UnSysUserService {

    int deleteByPrimaryKey(Long id);

    int insert(UnSysUsers record);

    int insertSelective(UnSysUsers record);

    UnSysUsers selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(UnSysUsers record);

    int updateByPrimaryKey(UnSysUsers record);

    List<UnSysUserFilter> seletListUsers(UnSysUserFilter filter);


    int deleteTypeByPrimaryKey(Long id);

    int insertType(UserTypeEntity record);

    int insertTypeSelective(UserTypeEntity record);

    UserTypeEntity selectTypeByPrimaryKey(Long id);

    int updateTypeByPrimaryKeySelective(UserTypeEntity record);

    int updateTypeByPrimaryKey(UserTypeEntity record);

    List<UserTypeEntity> seletListTypes(UsersTypeFilter filter);

}
